/*!
 * myznala-yui-input-inc.js
 * 
 *  tetsuya_odaka (EzoGP)
 * 
 * (C) 2009, EzoGP.
 * $Id: syracava-1.0-min.js 455 2009-04-08 08:54:14Z tetsuya_odaka $
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *      http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

/**
 * 入力フォームインクルード用
 * 
 * @author
 *     Tetsuya Odaka  ( EzoGP )<br>
 * 
 */

// 一括バリデーション＆サブミットハンドラーのサブスクライブ
var _validateObj = new MyValidateBatchRemote(
			{'validateURL' : '../Myznala/myAsyncValidate.php'}
);

YAHOO.util.Event.onDOMReady(
	_validateObj.init,
	_validateObj,
	true
);

var _submitObj = new MySubmit();
var _config = {
		'submitType'	: 'Sync',
		'submitURL'		: 'not needed',
		'submitForm'	: 'form1',
		'exitProc'		: ''
}

YAHOO.util.Event.on('button1', 'click',
			function(){
				_submitObj.submit(null,_config);
			},
			null
);

// 一括バリデーション＆サブミットハンドラーのサブスクライブ
//var _vObj = new MyValidateRemoteAll();

// サブミットに関する初期設定
//_vObj.SUBMIT_BUTTON = 'button1';

//_vObj.SUBMIT_TYPE = 'Async';
//_vObj.SUBMIT_URL = 'questionEntryAsync.php';

//_vObj.SUBMIT_TYPE = 'Sync';
//_vObj.SUBMIT_URL = 'not_needed';

// 一括バリデーション（入力時のみ）ハンドラーのサブスクライブ
//var _iObj = new MyValidateInputOnly();

// 初期値設定用ハンドラーのサブスクライブ
//var _gObj = new MyInitGuide();

//YAHOO.util.Event.onDOMReady(
//	_vObj.init,
//	_vObj,
//	true
//);

//YAHOO.util.Event.onDOMReady(
//	_iObj.init,
//	_iObj,
//	true
//);

//YAHOO.util.Event.onDOMReady(
//	_gObj.init,
//	_gObj,
//	true
//);
